﻿/*NTS v3.0 专业定制版*/
.pmd{ font-size:24px; border:1px #FF0000 solid; }

div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input,body,strong,span,pre{margin:0; padding:0; border:0; background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0;-webkit-text-size-adjust: none;font-size:14px;}
a, input, button, select, textarea {outline: none;}
i,em { font-style:normal;}
body{ max-width:480px;margin:0 auto; font: 14px/1.5 Microsoft YaHei,Arial,sans-serif; color:#6b6b6b; background:#fff; overflow:hidden;}
img{ border:0; vertical-align:middle;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#5891d6; cursor:pointer;}
a:hover{ background-repeat:no-repeat;}
.left{ float:left;_display:inline;}
.right{ float:right;_display:inline;}
table {border-collapse: collapse;}
.clearfix:before, .clearfix:after {content: ".";display: table;height: 0;font-size: 0;line-height: 0;visibility: hidden}
.clearfix:after {clear: both}
.clearfix {*zoom:1}

.s_input { font-size:14px; height:14px; padding:15px 1.2%; border:1px solid #acacac; border-radius:4px;}

/*NTS v3.0 Records*/

.jname{ float:left; height:2em; width:23%; border:1px #CCCCCC solid; line-height:2em; font-size:16px; text-align:center;}
.jphone{ float:left;height:2em; width:38.5%;border-top:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid;  font-size:16px; line-height:2em; text-align:center;}
.jcz{ float:left;height:2em; width:37%;border:1px #CCCCCC solid; margin-bottom:5px; font-size:16px; line-height:2em; text-align:center;}


.jname2{ float:left; height:2.5em; width:20%; border-bottom:1px #eeeeee solid; line-height:2.5em; font-size:16px; text-align:center;}
.jphone2{ float:left;height:2.5em; width:36%;border-bottom:1px #eeeeee solid;  font-size:16px; line-height:2.5em; text-align:center;}
.jcz2{ float:right;height:2.5em; width:44%;border-bottom:1px #eeeeee solid;  font-size:16px; line-height:2.5em; text-align:center;}
.jcz2 span{ background:#FF9900; color:#FFFFFF; border-radius:0px; padding:3px; margin:3px;} 
.jcz2 h{ background:#89C636; color:#FFFFFF; border-radius:0px; padding:3px; margin:3px;} 

.jname3{ float:left; height:2.5em; width:20%; border-bottom:1px #CCCCCC solid; line-height:2.5em; font-size:16px; text-align:center;}
.jphone3{ float:left;height:2.5em; width:36%;border-bottom:1px #CCCCCC solid;  font-size:16px; line-height:2.5em; text-align:center;}
.jcz3{ float:left;height:2.5em; width:44%;border-bottom:1px #CCCCCC solid; margin-bottom:5px; font-size:16px; line-height:2.5em; text-align:center;}
.jcz3 span{ background:#FF9900; color:#FFFFFF; border-radius:20px; padding:3px; margin:3px;} 
.jcz3 h{ background:#89C636; color:#FFFFFF; border-radius:20px; padding:3px; margin:3px;} 

.txl{height:3.4em;border-bottom:1px #eeeeee solid;font-size:16px; width:100%; margin:0 auto;}
.txl span{ background:#FF9900; color:#FFFFFF; border-radius:0px; padding:3px; margin:3px;} 
.txl h{ background:#89C636; color:#FFFFFF; border-radius:0px; padding:3px; margin:3px;} 

.yeye{height:2.8em; border-bottom:1px #eee solid; line-height:2.8em; font-size:16px; padding-left:5px;}
/* NTS V3.0 CALL*/

  
.content2 { padding:0px 0px; }
.tips1 { color:#b1b1b1; font-size:16px; }
.number { width:100%; overflow:hidden;}
.number a { display:inline-block; width:32.9%; height:2.6em; background:#fff; border-right:1px solid #B2B2B2; border-top:1px solid #B2B2B2;  border-radius:1px; float:left;}
.number a.hover { background:#fff;}
.number a.hover b,.number a.hover  i { }
a .zore { margin-right:0;border-right:1px solid #FF0000;}
.jmwz{border-bottom:1px solid #B2B2B2; }

.number a b { height:28px; line-height:1.8em; text-align:center; font-size:30px; margin-top:-8px; color:#444; }
.number a i { height:12px; text-align:center; line-height:12px; font-size:12px; color:#929292; margin:0; padding:0;}
.number a i,.number a b { display:inline-block; width:100%; font-weight:normal; font-style:normal; float:left;}
.callback { float:right; text-decoration:underline; color:#959595; padding-bottom:20px;}
.num_invite::-webkit-input-placeholder{ font-size:12px}
.number_a { color:#fff;}


/* NTS V3.0 INPUT*/
.num_show input { width:83.5%; line-height:28px;  font-size:28px;  float:left;margin-left:15px;  border:0px #FF0000 solid;}
.num_show input::-webkit-input-placeholder{ font-size:16px; }
.num_show .numb2{ color:#444;}
.num_show a { display:inline-block; display:none; float:right; width:41px; height:38px; text-align:right; -webkit-tap-highlight-color:rgba(255,0,0,0);}
.num_show a img { width:32px; height:22px; padding-top:0px;}
.num_show a.hover{ opacity:0.5}
.num_show a.wrong { display:inline-block; color:#3C57A6; width:24px; height:24px; margin-right:4px; border:1px solid #3C57A6; border-radius:15px; text-align:center; line-height:24px; font-size:20px;}

.down_btn { display:block; text-align:center; width:59.36%; height:44px; line-height:44px; font-size:20px; color:#2e1000; background:#fff54f; border-radius:5px; margin:0 auto;}

 
.jmwcall { display:block; text-align:center; width:100%; height:35px; line-height:35px; font-size:16px; color:#fff; background:#ff6000; border-radius:25px; margin:0 auto; margin-top:.588em;}

.jmwcallss { display:block; text-align:center; width:60%; height:35px; line-height:35px; font-size:16px; color:#fff; background:#ff6000; border-radius:25px; margin:0 auto; margin-top:1.588em;}

.jmwlogin { display:block; text-align:center; width:80%; height:45px; line-height:45px; font-size:16px; color:#fff; background:#04BE02; border-radius:6px; margin:0 auto; margin-top:1.588em;}
.jmwlogins { display:block; text-align:center; width:90%; height:40px; line-height:40px; font-size:16px; color:#fff; background:#04BE02; border-radius:6px; margin:0 auto; margin-top:1.088em;}


.weui_input {
  width: 95%;
  font-size: 18px;
  color: inherit;
  height: 45px;;
  line-height: 45px;
  padding-left:5px;

}


.jmwxy{ width:100%; margin:0 auto; margin-top:15px; text-align:center;}
.jmwxy .xybutton{ float:left; width:10%; text-align:right}
.jmwxy .xycontent { float:left; width:90%}

.jmwtxl { display:block; text-align:center; width:80%; height:35px; line-height:35px; font-size:16px; color:#fff; background:#55acee; border-radius:25px; margin:0 auto; margin-top:.588em;}
.jmwye { display:block; text-align:center; width:80%; height:35px; line-height:35px; font-size:16px; color:#fff; background:#55acee; border-radius:25px; margin:0 auto; margin-top:.588em;}


.jmwname{ text-align:center; font-size:18px; color:#FFF; background-color:#55ACEE; height:45px; line-height:45px;}

.jmwpmd{ height:30px; line-height:30px;text-align:center; font-size:26px; color:#3C57A6; border:0px #000000 solid; font-weight:bold; margin-top:10px;}

.jmwsr{ height:3em; width:80%; margin:0 auto; border:0px #FF0000 solid; line-height:3em; font-size:18px;}
.jmwsr input{color:#3C57A6; border-bottom:1px #3C57A6 solid; height:30px; width:15em; line-height:30px; font-size:18px;}  


#menu{ width:80%; height:35px; margin:0 auto; margin-top:20px;}

#menu .left{ height:40px;width:24%; float:left; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:42px; background-color:#F7FAF5; text-align:center;
border-left:1px #CCCCCC solid; border-top:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid; color:#85AB72;}
#menu .right{ float:left; height:40px; line-height:40px; width:75%; background-color:#FFFFFF; border-top:1px #CCCCCC solid; border-right:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid;}
#menu .button1_search{
background:#FFFFFF;
height:40px;
width:90%;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
cursor:pointer;
font-size:18px;
line-height:40px;
margin-left:5px;

}

 
@media all and (min-height: 300px) {
	.num_show  {padding:5px 0 5px;}
	.jmwpmd{ color:#000000; }      /*  iphone 4*/
	}

@media all and (min-height: 400px) {
	.num_show  { padding:18px 0 8px;}
	.number a { padding:2px 0;}
	
	}
@media all and (min-height: 420px) {
	.num_show  { padding:25px 0 12px;}
	.number a {padding:3px 0;}
	
	}
@media all and (min-height: 440px) {
	.num_show  { padding:28px 0 12px;}
	.number a { padding:5px 0;}

	}
@media all and (min-height: 460px) {
	.num_show  {padding:20px 0 14px;}
	.number a { padding:9px 0; }
    .jmwpmd{ color:#3C57A6;}      /*  iphone 5*/
	}
@media all and (min-height: 480px) {
	.num_show  {padding:30px 0 15px;}
	.number a { padding:7px 0;}
    .jmwpmd{ color:#66CC33;}
	}
@media all and (min-height: 500px) {
	.num_show  {padding:30px 0 15px;}
	.number a { padding:7px 0;}
    .jmwpmd{ color:#FF9900;}
	}
@media all and (min-height: 510px) {
	.num_show  {padding:40px 0 25px;}
	.number a { padding:10px 0px;}
	.jmwpmd{ color:#990066;}
	}
	
/*	
	
@media all and (min-height: 520px) {
	.num_show  {padding:40px 0 25px;}
	.number a { padding:13px 0px;}
	.jmwpmd{ color:#66CC33;}           /*  iphone 6
	}

@media all and (device-height: 736px){   

.num_show  {padding:10px 0 25px;}
	.number a { padding:24px 0px;}
	.jmwpmd{ color:#0000FF;}       /*6P  蓝色

}

@media all and (device-height: 667px){   

.num_show  {padding:5px 0 14px;}
	.number a { padding:16px 0px;}
	.jmwpmd{ color:#FFFF00;}       /* 6s* 黄色
 
}

@media all and (device-height: 568px){   

.num_show  {padding:5px 0 14px;}
	.number a { padding:5px 0px;}
	.jmwpmd{ color:#00FF00;}       /* 5s* 绿色
 
}

@media all and (device-height: 640px){   

    .num_show  {padding:8px 0 15px;}
	.number a { padding:12px 0px;}
	.jmwpmd{ color:#000;}     /* ntoe 2* 黑色  魅族360*640

}



@media all and (device-height: 854px){   

    .num_show  {padding:8px 0 15px;}
	.number a { padding:4px 0px;}
	.jmwpmd{ color:#FF00FF;}     /*粉色  海信 480*854

}

@media all and (device-height: 1280px){   

    .num_show  {padding:8px 0 15px;}
	.number a { padding:12px 0px;}
	.jmwpmd{ color:#000;}     /* 三星 黑色 I938  720*1280 

}
@media all and (device-height: 1184px){   

    .num_show  {padding:8px 0 15px;}
	.number a { padding:6px 0px;}
	.jmwpmd{ color:#000;}     /* 华为 黑色  720*1184 

}
@media all and (device-height: 2560px){   

    .num_show  {padding:10px 0 25px;}
	.number a { padding:12px 0px;}
	.jmwpmd{ color:#000;}     /* S6

}
@media all and (device-height: 604px){   

    .num_show  {padding:10px 0 25px;}
	.number a { padding:14px 0px;}
	.jmwpmd{ color:#000;}     /* 华为7

}

@media all and (device-height: 1920px){   

    .num_show  {padding:10px 0 25px;}
	.number a { padding:13px 0px;}
	.jmwpmd{ color:#000;}     /* 三星NOTE3 

}

*/